package encrypt

import (
	"crypto/md5"
	"fmt"
	"io"
)

// 创建MD5加密
func CreateMd5(str string) string {
	hash := md5.Sum([]byte(str))
	return fmt.Sprintf("%s", hash)
}

// 将文件进行MD5加密
func FileToMd5(file io.Reader) string {
	byteData, _ := io.ReadAll(file)
	return CreateMd5(string(byteData))
}
